scheduling software self-help reduce overtime self-improvement simplifying work life shift personal development books promotion service